grand right and left - Deutsch Englisch Wörterbuch